crowd control barrier – Deutsch–English translations

🇬🇧 en de 🇩🇪

crowd control barrier noun

  • device to manage people
Absperrgitter
Wiktionary Links